lightning-proof transformer - Spanish English Dictionary